# descomentar línea de abajo (quitar numeral)
#install.packages('dplyr')
#install.packages('stringr')Clase 6 / Práctica 1
Ejercicios Prácticos
1. Creación de Archivos con Comentarios
Ejercicio 1.1
Para crear un comentario en una línea de código se usa el signo numeral al inicio de la línea. Esto le indica a R que esa línea la debe ignorar a la hora de ejecutar el código.
Crea un archivo de texto llamado “mi_primer_archivo.R” con una línea comentada que diga “Este es mi primer archivo en R”. Verifica en la sección derecha de RStudio, en la tab “files”, la ruta donde estás guardando el archivo
2. Instalación de Paquetes
Ejercicio 2.1
Instala los paquetes dplyr y stringr.
Ejercicio 2.2.
Carga los paquetes instalados
library(dplyr)
library(stringr)3. Creación de Vectores
Introducción:
¿Qué es un vector? Un vector es una secuencia de elementos del mismo tipo. En R, los vectores pueden contener números, caracteres, valores lógicos, fechas, y más.
¿Cómo crear un vector? Se utiliza la función
c()para combinar elementos en un vector.Variables: es similar a una caja con un nombre, donde guardamos información que puede cambiar. En programación, usamos variables para almacenar datos que necesitamos más tarde.
Operador de asignación: El operador
<-es como una flecha que apunta desde el valor hacia la caja, indicando que el valor de la derecha se asigna a la variable de la izquierda.
Ejemplos Completos:
# Vector numérico
numeros <- c(1, 2, 3, 4, 5)
# la variable se llama numeros y su contenido es 1, 2, 3, 4, 5# Vector de caracteres
dias_semana <- c("lunes", "martes", "miércoles", "jueves", "viernes", "sábado", "domingo")
# la variable se llama dias_semana y su contenido es "lunes", "martes",....
# prestar atención a comillas al inicio y final de cada día de la semana# Vector lógico
mayores_edad <- c(TRUE, FALSE, TRUE)
# la variable se llama mayores_edad y tiene asignado los valores TRUE, FALSE,TRUE
# importante: los valores lógicos no van entre comillas# vectores con la fecha
fechas_nacimiento <- c('2010-01-01', "2005-06-10",'1999-10-31')
# prestar atención al uso de comillas simples y doblesLlamado a variables creadas
Los chunks anteriores tienen que haber sido ejecutados. Es ideal que los códigos se ejecuten secuencialmente dentro de un script.
print(numeros)[1] 1 2 3 4 5
print(mayores_edad)[1] TRUE FALSE TRUE
print(dias_semana)[1] "lunes" "martes" "miércoles" "jueves" "viernes" "sábado"
[7] "domingo"
print(fechas_nacimiento)[1] "2010-01-01" "2005-06-10" "1999-10-31"
Ejercicios para corregir:
# descomentar línea de abajo (quitar numeral)
#numeros_pares <- c(2, 4, 6, , 10)# descomentar línea de abajo (quitar numeral)
# mis_frutas <- c("manzana', "banana", 'uva´)# descomentar línea de abajo (quitar numeral)
#mayor_que_cinco < - c(6, 8, 10)Ejercicios para realizar en aula:
Crear un vector numérico:
Para añadir un chunk de código se debe presionar el botón verde en la barra de herramientas
Para cada uno de los ejercicios indicados se debe añadir un chunk distinto repitiendo el procedimiento
Con los números pares del 2 al 10.
Con los números impares del 1 al 9.
Crear un vector de caracteres:
Con el nombre de la Facultad y de la Universidad.
Con los nombres de los tres primeros meses del año.
Crear un vector lógico:
- Indicando si cada número del 1 al 5 es mayor que 3.Indicando si cada letra de la palabra “banana” es una “a”.
Crear un vector de fechas:
- Del primer día y último día de tres meses de el año que prefieras